/* CSS Document */
.tblue{
	color:#10307d;
}
.tblue1{
	color:#002077;
}
.tblue2{
	color:#015792;
}
.torange{
	color:#e06901;
}
.tbold{
	font-weight:bold;
}
.text_none, .text_un:hover{
	text-decoration:none;
}
.text_un, .text_none:hover{
	text-decoration:underline;
}
.tblack1{
	color:#131313;
}
.tred{
	color:red;
}
#wrapper, div.wrapper{
	width:1100px;
	margin:auto;
	padding:1px 28px 0;
	background:url(bg_left_25x260.jpg) no-repeat top left, url(bg_right_25x260.jpg) no-repeat top right, url(bg_footer_1x40.jpg) repeat-x bottom left #fff;
}
div.hb_2{
	float:right;
}
/*header menu*/
div.header_menu{
	background:url(hm_left_12x31.jpg) no-repeat top left, url(hm_right_12x31.jpg) no-repeat top right, url(hm_mid_1x31.jpg) repeat-x top left;
}
UL.submenu_top{
	position: absolute;
	right: -1050px;
	top: -80px;
	display: block;
	width: 210px;
	height:31px;
	margin: 0px;
	padding: 0px;
	/*background:url(hm_r_left_40x31.jpg) no-repeat top left, url(hm_r_40x31.jpg) no-repeat 105px 0, url(hm_r_mid_1x31.jpg) repeat-x top left;*/	
}
/*com_file - file_home_partner*/
div.sh_box{
	border:1px solid #8EAE49;
	border-top:2px solid #8EAE49;
	border-radius:5px;
	-moz-border-radius:5px;
	position:relative;
	min-height:10px;
	margin-bottom:13px;
}
div.sh_title{
	background:#8EAE49;
	float:left;
	height:26px;
	line-height:26px;
	color:#fff;
	font-weight:bold;
	padding-right:25px;
	padding-left:19px;
	text-transform:uppercase;
}
div.s_smart_content{
	padding:18px 20px 6px;
	border-bottom:1px solid #82aacd;
}
div.ssc_left{
	float:left;
	width:350px;
}
div.ssc_right{
	float:right;
	width:380px;
}
p.ssc_title{
	font-size:15px;
	font-weight:bold;
	text-transform:uppercase;
	color:#131313;
	padding-bottom:17px;
}
div.ssc_item, div.ssc_icon_1{
	padding-left:62px;
	padding-bottom:20px;
	background:url(icon_pru_52x32.jpg) no-repeat 0 3px;
}
div.ssc_icon_2{
	background:url(icon_card_52x32.jpg) no-repeat 0 3px;
}
div.ssc_icon_3{
	background:url(icon_home_52x32.jpg) no-repeat 0 3px;
}
div.ssc_icon_4{
	background:url(icon_car_52x32.jpg) no-repeat 0 3px;
}
p.ssc_item_title{
	font-size:16px;
	padding-bottom:2px;
}
div.ssmart_note{
	padding:12px 15px 18px;
	background:url(note_well_75x66.jpg) no-repeat right center;
}
p.ssmart_note_title{
	text-transform:uppercase;
	color:#131313;
	font-weight:bold;
	padding-bottom:9px;
	padding-left:3px;
}
div.ssmart_note_detail{
	background:url(note_20x16.jpg) no-repeat 0 4px;
	padding-left:24px;
}
span.note_more{
	font-size:11px;
	text-decoration:underline;
	padding-left:5px;
	cursor:pointer;
}
span.note_more:hover{
	text-decoration:none;
}
/*support call*/
div.support_call{
	text-align:right;
	background:url(sp_left_245x35.jpg) no-repeat top left, url(sp_right_10x35.jpg) no-repeat top right, url(sp_mid_1x35.jpg) repeat-x top left;
	height:35px;
	line-height:35px;
	font-size:16px;
	padding-right:7px;
	margin-bottom:14px;
}
i.sc_note{
	font-size:12px;
}
span.sc_phone{
	font-weight:bold;
}
/*mod_hoidapdichvutaichinh - noname2*/
div.faq_infos{
	border-top:2px solid #002077;
	padding-bottom:12px;
}
p.faq_infos_2{
	font-weight:bold;
	font-size:13px;
	background:url(dot_8x7.png) no-repeat 0 8px;
	padding-left:18px;
	padding-top:2px;
	float:left;
	color:#131313;
}
/*noname1*/
div.service_new_home{
	background:url(bar_bg_top2_1x30.jpg) repeat-x top left #f8fcff;
}
p.snh_title{
	float:left;
	border-bottom:2px solid #8dacc8;
	text-transform:uppercase;
	font-weight:bold;
	padding:7px 0 4px 11px;
}
div.snh_content{
	padding-bottom:12px;
}
ul.snh_list{
	padding-left:24px;
	list-style:none;
	line-height:18px;
	padding-top:10px;
}
ul.snh_list li{
	padding-bottom:6px;
}
a.prudential_link_form{
	color: #002077;
	background: url(dot_6x6.jpg) 0px 5px no-repeat; 
	padding-left: 15px;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}
a.prudential_link_form:hover{
	text-decoration:underline;
}
div.search_box{
	padding-top:43px;
}
div.support_live{
	padding-bottom:12px;
}
div.support_live img{
	width:276px;
}
div.nl_other{
	padding-bottom:12px;
}
ul.news_box_list{
	list-style:none;
	font-weight:bold;
	padding:12px 18px 0 29px;
}
li.news_box_list{
	padding: 0 0 6px 7px;
	background:url(arrow_3x5.gif) no-repeat 0 7px;
}
div.nbl_view{
	padding-left:29px;
}
div.nb_item_top{
	padding-top:16px;
	padding-left:13px;
}
div.nb_item_img{
	float:left;
	margin-right:9px;
	border:1px solid #d5d7d4;
	padding:1px;
}
div.nb_item_img img{
	width:77px;
	height:59px;
}
div.nb_item_content{
	float:left;
	width:170px;
}
p.nb_item_title{
	font-weight:bold;
}
div.manager_title{
	float:left;
	border-bottom:2px solid #ababab;
	text-transform:uppercase;
	font-weight:bold;
	padding-left:17px;
	padding-bottom:1px;
	font-size:14px;
}
a.bss_item_title{
	color:#001f79;
	font-weight:bold;
	text-decoration:none;
}
div.bss_row{
	padding-bottom:5px;
}
div.manager_box{
	padding-top:1px;
}
div.mb_content{
	padding:9px 4px 0 6px;
}
a.money_manager_button {
	background: url(button_left_14x20.jpg) no-repeat top left, url(button_right_6x20.jpg) no-repeat top right #df6a01;
	float:left;
	height:20px;
	line-height:20px;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
	padding-left:17px;
	padding-right:9px;
}
div.box_sosanh{
	border-top:2px solid #002077;
	background:url(bar_bg_top_1x30.jpg) repeat-x top left, url(bg_bottom_1x15.jpg) repeat-x bottom left;
	padding-bottom:16px;
}
div.footer_infos{
	border-left:1px solid #aed0eb;
	border-right:1px solid #aed0eb;
	text-align:center;
	padding:9px 0 8px;
}
div.banner_index_right{
	padding-bottom:10px;
}
div.footer{
	background:url(footer_left_7x28.jpg) no-repeat top left, url(footer_right_7x28.jpg) no-repeat top right, url(footer_mid_1x28.jpg) repeat-x top left;
}
div.support_right, div.like_box{
	padding-bottom:10px;
}
div.tv_showlist, div.consultant_hot{
	border-top:2px solid #002077;
}
div.wrapper_right div.smart_money_box, div.wrapper_right div.iq_test_icon{
	float:none;
	padding-right:15px;
	width:auto;
}
div.wrapper_right div.smart_money_box{
	padding-bottom:8px;
}
div.wrapper_right div.iq_test_icon{
	margin-left:10px;
}
div.prd_pru_service{
	margin-bottom: 15px; 
	border: 1px solid #b0b0b0;
	background: #fcffb8 url(pruboxbg2.png) no-repeat bottom right;
	border-radius: 5px;
	-moz-border-radius: 5px;
	position:relative;
	padding: 15px;
}
div.news_tool_knowl{
	padding:10px 10px 1px;
	background-color:#eee;
}
div.news_knowl_more{
	padding:10px;
}
div.lsupport_2{
	padding-bottom:10px;
	height:121px;
}
div.search_header{
	position:absolute;
	right:1px;
	bottom:45px;
}
div.search_header div.tool_search_consultant{
	background:none;
	padding-bottom:0;
	padding-right:0;
	height:auto;
	width:auto;
}
div.search_header span.tool_search_consultant{
	display:none;
}
div.search_header input.tool_search_consultant{
	padding:0 3px;
	width:230px;
}
div.vvtc_content{
	padding:20px 10px 0px 20px;
}
p.vvtc_title{
	font-size:14px;
	font-weight:bold;
	color:#015792;
}
div.vvtc_option_left{
	float:left;
	width:350px;
}
div.vvtc_option_right{
	float:right;
	width:350px;
}
div.vvtc_summary{
	padding:5px 0 0px 25px;
	text-align:justify;
	line-height:18px;
	font-style:italic;
	color:#333;
}
label.vvtc_option_title{
	cursor:pointer;
	float:left;
	font-weight:bold;
	padding-top:1px;
}
input.vvtc_option{
	float:left;
	cursor:pointer;
}
div.vvtc_option_summary{
	text-align:justify;
	line-height:18px;
	padding:0px 0 5px 22px;
}
div.vvtc_prudential{
	padding-bottom:10px;
}
div.vvtc_bank{
	border-top:1px solid #ccc;
	padding:10px 0 15px 0;
}
div.service_h_box{
	float:right;
	width:250px;
	border-color:#b0b0b0;
}
div.consultant_hot{
	float:left;
	width:525px;
}
div.service_h_box_title{
	font-size:14px;
	color:#004c83;
	font-weight:bold;
	padding-left:10px;
	text-transform:uppercase;
	background:url(bar_top_left_5x30.jpg) no-repeat top left, url(bar_top_right_5x30.jpg) no-repeat top right, url(bar_top_mid_1x30.jpg) repeat-x top left;
	height:30px;
	line-height:30px;
	border-bottom:1px solid #b0b0b0;
}
div.shb_content{
	padding:0 10px;
}
div.vvtc_submit{
	padding:20px;
}
div.shb_content{
	padding-top:11px;
}
div.shb_item, div.shb_item_2, div.shb_item_3, div.shb_item_4{
	background:url(icon_1.png) no-repeat 0 0;
	padding-left:35px;
	padding-bottom:19px;
}
div.shb_item_2{
	background:url(icon_2.png) no-repeat 0 0;
}
div.shb_item_3{
	background:url(icon_3.png) no-repeat 0 0;
}
div.shb_item_4{
	background:url(icon_4.png) no-repeat 0 0;
}
p.shb_item_title{
	font-size:13px;
	font-weight:bold;
}
p.ssc_item_summary{
	line-height:18px;
	text-align:justify;
}
div.service_smart_box p.ssc_item_summary{
	padding-top:2px;
}
p.ssc_item_control{
	padding:3px 2px 5px;
}
p.hp_item_control{
	padding:3px 2px 0;
}
div.ssc_item_content{
	border-bottom:1px dotted #d7d7d5;
	padding-bottom:5px;
}
div.hp_item_content{
	padding-bottom:5px;
}
div.ssc_icon_1 div.ssc_item_content{
	min-height:60px;
}
div.vvtc_detail, div.vvtc_detail_2{
	text-align:right;
	padding-bottom:8px;
}
div.vvtc_detail a, div.vvtc_detail_2 a{
	background:url(dot_blue_8x7.png) no-repeat 0 5px;
	padding-left:12px;
}
div.vvtc_detail_2{
	padding-right:10px;
}
div.hotline_bottom{
	padding:5px 0 0px 7px;
}
div.suporttoll_home div.tool_search_consultant{
	width:auto;
	float:none;
	margin-left:5px;
	margin-bottom:10px;
}
div.suporttoll_home input.tool_search_consultant{
	width:380px;
}
div.file_partner{
	border-top: 1px solid;
	border-color: #d2d2d3;
	min-height: 40px;
}
p.fp_title{
	padding-top:9px;
	padding-left:9px;
}
div.fp_content{
	padding-top:10px;
}
div.fp_content p{
	border-bottom:none;
}
div.fp_content div.shb_item, div.fp_content div.shb_item_2, div.fp_content div.shb_item_3, div.fp_content div.shb_item_4{
	padding-bottom:8px;
}
div.fpc_left{
	float:left;
	width:365px;
	padding-left:30px;
}
div.fpc_right{
	float:right;
	width:360px;
}
div.tool_index{
	padding-bottom:12px;
}
div.tool_index img{
	width:502px;
}
div.tool_support img{
	height:60px;
	width:268px;
}
div.consultant_related div.tool_consultant_related{
	padding:10px 0;
}
DIV.tool_search_consultant{
	margin-left:0;
}
div.nl_thuat_ngu{
	float:left;
	background-color:#ededed;
	width:220px;
	padding:5px 7px;
	margin-left:11px;
}
ul.nl_tn_list{
	list-style:none;
}
ul.nl_tn_list li{
	background:url(dot_14x14.jpg) no-repeat 0 2px;
	padding-left:20px;
	padding-bottom:5px;
	line-height:18px;
}
p.nl_tn_title{
	font-size:14px;
	font-weight:bold;
	color:#004d81;
	text-transform:uppercase;
	padding-bottom:10px;
}
div.nld_content{
	padding-top:15px;
}
select.vtc_select{
	width:200px;
	font-size:12px;
}
div.vtc_content{
	padding:0 10px 40px 0;
}
input.vtc_option{
	float:left;
	margin-top:4px;
	margin-top:0\0/;
}
label.vtc_item_label, label.vtc_item_label_dis{
	float:left;
	padding-top:1px;
	cursor:pointer;
}
label.vtc_item_label_dis{
	color:#999;
}
p.vtc_p, label.vtc_label{
	font-weight:bold;
	padding-bottom:3px;
	width:280px;
	text-align:right;
	float:left;
	line-height:18px;
	padding-right:5px;
}
p.vtc_p{
	padding-top:3px;
	width:270px;
}
div.vtc_button{
	padding-left:285px;
	padding-top:30px;
}
input.vtc_button{
	display: block;
	float: left;
	padding: 0px 10px 0 15px;
	height: 30px;
	background: url(../images/dot_5x9.png) no-repeat right center;
	color: #fff;
	font-weight: bold;
	border:none;
	text-transform: uppercase;
	cursor: pointer;
	margin: 0px;
}
div.vtc_item{
	padding-bottom:2px;
}
div.vtc_row{
	padding-bottom:20px;
}
div.vtc_left{
	float:left;
	width:400px;
}
div.vtc_right{
	float:left;
	width:400px;
}
div.pls_hide{
	display:none;
}
div.pls_show_more{
	text-align:right;
	padding-bottom:20px;
}
div.pls_show_more span{
	color:#F07511;
	background:url(view_all_8x8.gif) no-repeat center right;
	padding-right:12px;
	font-weight:bold;
	cursor:pointer;
}
div.pls_show_more span:hover{
	text-decoration:underline;
}
div.vtc_more{
	display:none;
}
div.vtc_submit{
	padding-top:30px;
	padding-left:280px;
}
div.vtc_note{
	padding-left:50px;
	padding-top:15px;
}
div.vtc_first{
	padding-bottom:15px;
	padding-top:10px;
}
form.form_vtc{
	padding-left:30px;
}
div.vtc_form_title{
    font-style: italic;
    padding: 20px 0 25px 30px;
}
div.snh_content div.search_box{
	margin-left:11px;
}
div.like_box{
	float:right;
	padding-right:180px;
	padding-top:4px;
}
div.ssc_content{
	padding:10px 12px 20px;
}
div.service_hotro_vv{
	border:1px solid #D2D2D3; border-radius: 5px; padding: 10px; margin-top: 10px; background-color: #ffffcd;
}
p.shtvv_title{
	font-weight: bold; color: #e60f23; text-transform: uppercase; font-size: 14px;
}
div.shtvv_button{
	padding-top:10px;
}
p.shtvv_note{
	padding-top:2px;
}
div.product_bank_name{
	color: #F07511;
    font-weight: bold;
    text-decoration: underline;
}
div.htvv_group{
	float:left;
	width:320px;
	padding:10px 10px 10px 30px;
}
p.htvv_title{
	font-weight:bold;
	font-size:14px;
	background:url(dot_10x10.gif) no-repeat 0 4px;
	padding-left:15px;
	color:#000;
}
div.htvv_group a{
	font-size:12px;
}
div.tvtc_content{
	padding:15px 10px 0;
}
div.support_tvtc{
	padding-bottom:10px;
	height:68px;
}
div.support_tvtc img{
	width:282px;
	height:68px;
}
div.fonline_box_right{
	position:absolute;
	width:290px;
	right: 20px;
	top:50px;
}
div.fonline_box{
	padding:10px;
	width: 270px;
}
div#fixed_support_box img{
	width:268px;
	height:60px;
}
div.service_thetindung{
	padding-left:20px;
	padding-bottom:20px;
}
div.muaxe_tragop{
	padding-bottom:25px;
}
div.muaxe_content{
	padding-bottom:50px;
}
/*lai suat ngan hang*/
div.lsnh_bank{
	border-bottom:1px solid #9e9e9e;
	font-size:14px;
	font-weight:bold;
	padding-bottom:10px;
	text-transform:uppercase;
}
span.lsnh_bank{
	text-transform:none;
}
p.lsng_bank{
	float:left;
}
td.lsnh_first{
	width:50px;
	text-align:left;
}
img.saving_statistic_img{
	margin-left:5px;
}
div.consultant_send_form TD.consultant_anser_left{
	text-align:right;
	padding-right:5px;
	width:35%;
	vertical-align:top;
	height:auto;
}
TD.consultant_anser_left label{
	font-weight:normal;
}
span.cf_required{
	font-size:11px;
	color:#242424;
}
div.consultant_send_form select.lookup_select3 {
    width: 130px;
}
div.fvn_table_none{
	background-color:#f9f9f9; max-width:695px; margin-left:30px; margin-top:0;
	padding-top:5px;
	border:1px dotted #aaa;
	margin-bottom:10px;
}
table.fvn_table_none{
	width:695px;
}
table.fvn_table_none td{
	padding-bottom:8px;
}
TABLE.fristformonline_certificate TD{
	vertical-align:top;
	padding-bottom:10px;
}
.padding_top_15px, .padding_top_5px{
	padding-top:0;
}
input.formonline_bank{
	width:165px;
	margin-right:5px;
	float:left;
}
TABLE.fristformonline_certificate TD{
	height:auto;
}
input.formonline_size1, input.formonline_date{
	height:20px;
}
INPUT.formonline_commin {
    width: 225px;
}
div.sendmail_sub{
	float:right;
	padding-right:5px;
	padding-top:3px;
}
div.tuvan_summary{
	padding:10px;
}
div.tvan_hot div.consultant_hot{
	width:auto;
	float:none;
}
a.vvct_register{
	background:url(/images/Prudot.gif) no-repeat 0 4px;
	padding-left:10px;
	padding-right:35px;
	text-decoration:none;
	font-weight:bold;
}
a.vvct_register:hover{
	text-decoration:underline;
}
p.vvct_control{
	padding:5px 0 10px;
}
div.vayvon_control div.shb_item, div.vayvon_control div.shb_item_2, div.vayvon_control div.shb_item_3, div.vayvon_control div.shb_item_4{
	padding-bottom:0;
}
div.vayvon_summary_title{
	padding:8px 10px 10px;
	font-size:14px;
	font-weight:bold;
}
div.hide_ct{
	display:none;
}
span.show_ct, span.hide_ct{
	padding-left:10px;
	font-weight:bold;
	cursor:pointer;
	background:url(dot_9x7.png) no-repeat right 4px;
	padding-right:12px;
	font-style:normal;
}
span.show_ct:hover{
	text-decoration:underline;
	background:url(dot_9x7.png) no-repeat right 6px;
}
span.hide_ct{
	background:url(dot_up_9x7.png) no-repeat right 4px;
	display:none;
}
span.hide_ct:hover{
	text-decoration:underline;
	background:url(dot_up_9x7.png) no-repeat right 6px;
}
